Public Key Cryptography
A simulated Web3 wallet app that uses ECDSA cryptographic signatures for secure transactions between addresses. Built with React, TailwindCSS, and a custom backend powered by Express and LowDB.
ECDSA-Wallet allows users to generate wallets (public/private key pairs), view balances, and send signed transactions to other wallets using elliptic curve cryptography. All data is persisted on the backend using a simple JSON-based database (LowDB), simulating real-world blockchain mechanics without needing an actual blockchain.
Features:
What you’ll learn:
Perfect for newcomers who want to understand Web3 without diving straight into Solidity or deploying smart contracts.